53768 inches = 1365.7072 meters