Current weather station observations near Thorson Island