17363 inches = 441.0202 meters