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 #73

Nest #73 a loggerhead was found in Dune Allan by Lucky Katie, a first year person with 3 nests found, congrats Katie.

UPDATE:
Nest #73
94 escaped
5 alive and released
5 non hatched eggs
1 dead embryo
106 total eggs
94% success