19962 meters = 65492.125984 feet