17086 mm = 672.677165 inches