I had added this as an edit to my last post, but both of you replied while I was doing that, so I will make it a new post instead:
"Edit: and apparently, I am the only person, plus the makers of the game, who looks at their city and mentally rotates it to the right to make it level, while everyone else, and elven architect, rotate it to the left to make it look level."
When I rotate my city to be level, or square, the Spire is due north for me, because I rotate to the right, or clockwise, not the left, or counterclockwise. This makes the pictures of the buildings, and their listed dimensions, match up for me.