It would be a pretty slim tower for that location, something similar to One Bloor West, but could be a bit bulkier. The biggest part of the Keystone lot is roughly 145' x 175', and for comparison sake, One Bloor West has a foot print of roughly 120' x 90'
I would never balk at a supertall, but...