Nest #68 Inlet Beach This Loggerhead sea turtle came up right next to the green that was laid days ago and nested even knocked down a stake. Nest # 68 has hatched and been evaluated 117 escaped from the nest 14 alive in nest and released 13 no obvious development 144 eggs 91% nest success