futurist structure at feet it is one of the the world 's tallest buildings