Which Building Is Taller?

Well speaking both technically and not technically the left building is taller the things on the top of the right building look like accessories (are they?) and even though the antenna is removable it’s still a piece of the building