65 feet and 9.7 inches = 20.058 meters