88262 mm to inches