88485 mm to inches