26052 mm to inches