Sidi Kerir, Egypt cable landing point