translate English to French: In other words, the premises more than doubled in size.
En d'autres mots, la taille des locaux a plus que doublé.