88520 mm to inches