Al-Kheesa, Qatar cable landing point