Current weather station observations near Galbraith Island