Current weather station observations near Mattanawcook Island