53748 inches = 1365.1992 meters