26094 mm to inches