Here I've outlined the site in red.
Even today, people greatly exaggerate the "gap" between the downtown core and the waterfront (it's nowhere near as bad as cities with freeways that are 5-6 lanes in each direction on the edge of their downtowns), but in a few years that "gap" will be gone completely when this, the Telus tower, the rest of the Infinity towers, and the rest of the Pinnacle towers are completed.