Northhaven Island

44.153809, -68.864967