Current weather station observations near Tuckernuck Island