Tower C is 268.4 m (880 ft). It was the tallest building in Europe from 2007 to 2008. By RTKL, Natal, ENKA Design