Al otro lado del canal de Parry, se encuentran, al sur isla Somerset (a unos 54 km), y al suroeste, isla Príncipe de Gales, a 110 km.