Man struggles to walk on beach full of rocks