19956 meters = 65472.440945 feet