17353 inches = 440.7662 meters