Current weather station observations near Rawdon Island