65 feet and 7.9 inches = 20.013 meters