18028 mm = 709.76378 inches