88370 mm to inches