Current weather station observations near Stead Island