Harbour and Grey Seals off the coast of Acadia National Park and Cape Cod