A dead humpback whale surprised beachgoers on Long Beach Island this morning June 27th, 2025 at 7:04PM