Current weather station observations near Juniper Landing Strip