670.5 inches = 17.0307 meters