1405.9 inches = 35.70986 meters