Current weather station observations near Russel Island