walrus in durham north carolina