Current weather station observations near Thibault Island