doe island