Current weather station observations near Squirrel Island