Current weather station observations near Twobush Island