The Country Club At New Seabury, Dunes