Current weather station observations near Taggart Landing Strip