53807 inches = 1366.6978 meters