Last night around 8:30PM just as the light was leaving the beach, 57ish hatchlings spilled out of Nest #1.  And now hatchling season is on!