53737 inches = 1364.9198 meters