Giving measurements in French with 'long de' and 'de long'
In English, a measurement simply sits in front of the adjective: two metres long, ten metres high, three centuries old. French never glues the number straight onto the adjective. It links the two with de, and it can do so in two orders: long de deux mètres or deux mètres de long.
English speakers tend to translate word for word and produce something like deux mètres long, which sounds wrong to any French ear. The fix is easy once you know it: whenever you give a size, a depth, a duration or an age with words like long, haut, large, profond or vieux, add de.
French has two common patterns, and both need de.
- Measurement + de + dimension word, usually after faire, mesurer or avoir: Le mur fait trois mètres de haut. This is the most frequent pattern in everyday speech.
- Adjective + de + measurement, usually right after a noun: une rivière large de vingt mètres. This one is a little more written, and the adjective agrees with the noun.
Rule of thumb: a number and a dimension word never touch directly. There is always a de between them.
The adjectives long, haut, large, profond and épais work in both patterns.
Instead of the adjective, you can use the matching noun after de: longueur, largeur, hauteur, profondeur, épaisseur. It sounds slightly more precise and technical, like English in height or in depth.
The same de appears when long describes a duration and when vieux or âgé gives an age.
In deux mètres de long, the word after de never changes: une table de deux mètres de long. In the other order, the adjective agrees: une route longue de deux kilomètres.
Before a vowel, de becomes d': trois centimètres d'épaisseur. With épais, French prefers the noun here, so say d'épaisseur rather than d'épais. With depth, de profondeur is the safe choice, and de profond sounds casual.
You can say vieux de trois siècles or âgé de vingt ans, but never trois siècles de vieux. Use vieux de for objects, buildings and traditions. For a person, say âgé de or simply use avoir: il a vingt ans.
Words like étroit or bas are not used with a measurement. A narrow street is still large de trois mètres, just as English says three metres wide, not three metres narrow.
Never put a number straight before or after a dimension word in French. Link them with de: either faire deux mètres de long (the most common, with no agreement) or long de deux mètres (after a noun, with agreement). The same de appears with the nouns hauteur, profondeur or épaisseur, and with durations and ages such as vieux de trois siècles and âgé de huit ans.







