Current weather station observations near Stauble Island