Current weather station observations near Menunketesuck Island