Current weather station observations near Glengarra Bridge