26260 mm to inches