I live in Rockland and have not heard of Hewett Island. Where in Penobscot bay is Hewett island? Just curious, Thanks.