Current weather station observations near Chance Harbour Island