53805 inches = 1366.647 meters