Current weather station observations near Bests Island