53763 inches = 1365.5802 meters