Current weather station observations near Updike Landing Strip