50827 inches = 1291.0058 meters