Current weather station observations near Verchères