translate English to French: Well Shefferville is even further north then Sept-Iles.
Sheffordville, c'est encore plus au nord que Sept-Îles.