Question: where is the eiffel tower rank in tallest buildings
Answer: 28