26069 mm to inches