Current weather station observations near Templer Island