89327 mm to inches