Current weather station observations near Teslin River