NEVER PUSH OR ATTEMPT TO ASSIST STRANDED ANIMALS BACK TO THE WATER! More harm can be done and it is illegal without proper permits.
2012: Nest #3
Nest #3 Dune Allen 5-18-2012 Loggerhead
UPDATE:
Nest #3
35 hatchlings escaped from nest
17 were found alive in nest and released
56 had no obvious embryos
17 dead embryo
egg total 125 with a success rate of 42%