Current weather station observations near Chappaquiddick Island