With our beautiful weather today, it feels like spring has come early, and the sea turtles would seem to agree.