65 feet and 5.2 inches = 19.944 meters