The 57-storey building, containing about 1,000 luxury apartments , was topped out on 20 December 2003, making it Europe's and Russia's tallest skyscraper at 264 meters until the inauguration in 2007 of Moscow's 268-metre Naberezhnaya Tower block C.