The Stack Coming as Tallest Commercial Tower in Vancouver Tim Newcomb October 22, 2018 No Comments At 530 ft tall, The Stack will soar into the top spot in Vancouver, B.C., as the tallest commercial tower in the Canadian city when it opens in 2022.Read More