Current weather station observations near Stem Island