This sort of reminds me of the ARC condo building. When I first moved to TO, I lived at the interection of Bayview & Shepherd, right across the street from this place:
This seems similar in scale, and since the ARC's whole deal was seafaring, this might work a better conceptually since it's actually right on the water, rather in than landlocked in uptown Toronto.