Site is listed as 3,600m2 in the land use amendment document, 12 FAR means floor area budget of 43,200. If the development were just a 800m2 extrusion coming out of the ground with a floor-to-floor height of 3.2m, it would be 54s/172.8m tall, not counting taller mechanical floors or taller lobby, or crown or anything, so perhaps we could round that up to 180m for max reasonably achievable height.
It's almost certain they will want a commercial podium on at least the north side of the site, if not across the whole site, which siphons some floor area (and height) away from the tower. A betting man might expect something around 130-150m on this site, quite a bit taller than its neighbour, BLVD (110m), but also barely half the height of Stampede Station.