53765 inches = 1365.631 meters