Current weather station observations near Nonamesset Island