57880 inches = 1470.152 meters