17080 mm = 672.440945 inches