19965 meters = 65501.968504 feet