17404 inches = 442.0616 meters