Current weather station observations near Brewster Island