Microevolution and macroevolution are the same thing!

This explains the problem in greater detail.

Population Growth Rates
Population Growth Rates and Doubling Time

The World's Growth Rate The world's current (overall as well as natural) growth rate is about 1.14%, representing a doubling time of 61 years. We can expect the world's population of 6.5 billion to become 13 billion by 2067 if current growth continues. The world's growth rate peaked in the 1960s at 2% and a doubling time of 35 years.
https://www.thoughtco.com/population-growth-rates-1435469