Surah An-Naba Ayah #6 Translated in English

Have We not made the earth an even expanse?