The rock platform at Avoca Beach during a recent storm