88066 mm to inches