Current weather station observations near Duncombe Island