Current weather station observations near Droughton Island