generate next island position added