21.37 meters = 70 feet and 1.34 inches