That's pretty meaningless.approx 4x the population density of France
People aren't dotted about equidistant between each other in fields.
The majority of French people live in cities.
Population density of Paris for example 20,700 per sq kilometre
Population density of London is 5800 per square kilometre