88226 mm to inches