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