88705 mm to inches