Current weather station observations near Waldegrave Island