17090 mm = 672.834646 inches