Current weather station observations near Beckwith Island