Mexico's total land area is approximately 1.96 million square kilometers (756,000 square miles).
Spain's total land area is approximately 505,992 square kilometers (195,365 square miles).