Current weather station observations near Turnagain Island