Cape Meares. three capes