Sentence 1: It is also the fifth highest building in Russia , the sixth highest in Europe and one of the 90 Supertall skyscrapers in the world .
Sentence 2: It is also the fifth tallest building in Russia , the sixth tallest in Europe and one of the 90 supertall skyscrapers in the world .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?