La base de las Fuerzas Canadienses de Alerta, el asentamiento humano permanente más septentrional del mundo, se encuentra en la costa septentrional de isla de Ellesmere, a apenas 12 km al norte de cabo Sheridan, la desembocadura del estrecho.