 If only the Earth's land area of 150,000,000km2 (58,000,000 sq. mi.) is taken into account, then human population density is 50 per km2 (129 per sq. mi.).
<coherence>  If only the Earth's land area of 150,000,000km2 (58,000,000 sq. mi.) is taken into account, then human population density is 50 per km2 (129 per sq. mi.).
 However, if only the Earth's land area of 150,000,000km2 (58,000,000 sq. mi.) is taken into account, then human population density is 50 per km2 (129 per sq. mi.).