65 feet and 9.3 inches = 20.048 meters