62 feet and 7.5 inches = 19.088 meters