Current weather station observations near Seven Deer Island