A roof garden the size of a football field?

"a roof garden the size of a football field"

Is this kind of phrase common in English?

I am not sure what connects "a roof garden" with "the size of a football field".

Grammatically, anything omitted?

Like:
a roof garden the size of (which is of) a football field
7 answers 7