Current weather station observations near Stenson Island