A Survey of the Geographic Area, Altitude, Coastline, and Climate of African Countries and Regions: Implications for Africa’s Development | Synapse