53770 inches = 1365.758 meters