88284 mm to inches