88270 mm to inches