Current weather station observations near Rutherford Landing Strip