65 feet and 3.3 inches = 19.896 meters