2012: Nest #41 Nest #41 Loggerhead 06-20-2012 Dune Allen. UPDATE: Nest #41 82 escaped from nest 6 alive and released 20 non hatched eggs 108 total eggs 81% success