Current weather station observations near Beavertail Island