Current weather station observations near Tuckean Island