With a ballpark figure of somewhere around 57,500,000 (+/-) square miles of surface land on planet earth, and allowing there are thirty compatible "marriageable partners" for each person, you're looking at 1 potential spouse per 1,916,667 sq. miles.

Talk about trying to find the proverbiable 'needle in a haystack'!

Looking at it on the up side, though, it sure seems to me that you'll be needing to 'test-drive' quite a few.