Current weather station observations near Nemours