18332 mm = 721.732283 inches