56710 inches = 1440.434 meters