Current weather station observations near Stillwater Island