Massive waves batter Three Anchor Bay