Migingo Island - Kenya's positon