Poelau Montoeli, Indonesia (island)