Pulau Taitaitanapo, Indonesia (island)