Rising 354 meters , the 85-story South Tower, also known as the OKO Apartment Tower or 16a IBC Tower 1, was the tallest building in Russia and Europe when constructed, until it was surpassed by Federation Tower a few months later.