18339 mm = 722.007874 inches