88260 mm to inches