How many acres make up England?

England is 32 million acres in size with over half being agricultural and several million acres is natural waste such as mountains and bog so the urban area is only around 12% - less than 4 million acres.