Current weather station observations near Thackeray Island