53800 inches = 1366.52 meters