17076 mm = 672.283465 inches