17601 inches = 447.0654 meters