military area is actually a noun, so the adjective goes before the noun. english allows nouns to be combined to create new nouns. i forget what this rule is called, but it happens in hebrew as well. So you can say "stone wall" to say a wall made of stones, even though both are nouns.
just like you wouldn't say "stone tall wall", but rather "tall stone wall" - the adjective goes before the noun. I don't know of any exceptions to this adjective before noun rule in english but maybe there are some.
The only exception to this rule is if "tall wall" was a product name or a specific description/ type of wall (and stone was one of the varieties that it came in). (A more realistic, or useful example would be blue grass (a type of grass from Kentucky)... Or long-stemmed roses vs short roses (again, types of roses).
This isn't an exception to the word order rule, but just an example (or a reminder) for non-native English speakers that if they see something phrased that way it might be a specific product.
21 May 2019
These are adjectives. Apparently yes, but for me it's not something I think about, it's just a natural "instinct".
Also, usually when you have languages like Hebrew where the adjectives go after the noun, the order is usually just the reverse of in English:
the 1 4 5 3 2 thing = הדבר ה2 ה3 ה5 ה4 וה1
The thing that comes closest to the noun in English comes closest to the noun in Hebrew ("2" in my example).