670.7 inches = 17.03578 meters