Current weather station observations near Baggs Island