rock in stump on mountain view beach