Current weather station observations near Turtle Egg Island (historical)