Question: France sold how much land to the region the Speed of Light album was released in on March 10th 2009
answer: (828,000 square miles or 2.14 million km²)