Current weather station observations near Rowe Island