Surely a paved area is longer than this! (4)
I believe the answer is:
yard
'surely a paved area is longer than this' is the definition.
The definition suggests a singular noun which matches the answer.
This is the entire clue.
Can you help me to learn more?
(Other definitions for yard that I've seen before include "Police" , "compound" , "Thirty six inches" , "3 feet" , "Unit of measure" .)