Current weather station observations near Russ Island