88320 mm to inches