Current weather station observations near Margaree Brook