Cape Hatteras National Seashore, North Carolina, April 2024