The size of a doubledecker bus! Or The size of x buses! Is the only one that comes to mind for me as a Brit.