19963 meters = 65495.406824 feet