Definition:

10,000 square meters, or about 2.5 acres.

Type of Speech: