Current weather station observations near Beals Island