53774 inches = 1365.8596 meters