88306 mm to inches