1403.9 inches = 35.65906 meters