I can't aswer to your questions, but far all I know, in the wild, sea turtles hatch at the same time in hundreds .
so, the question is: how can the hatchlings do that?