What is the Area of France?

The total area of France is 260,558 square miles. The estimated population of France is 65 million people. France is the second largest country in Europe.