19944 meters = 65433 feet and 0.85 inches