26259 mm to inches