53740 inches = 1364.996 meters