17089 mm = 672.795276 inches