How long does it take to drive from Vancouver bc to fort macmurray ab?

about 20 hours