Current weather station observations near Griffintown