Oct 11, 2022
2.4 meters is 240 centimeters (a centimeter is 1/100th of a meter). That is 7.9 feet
2.4 meters is 240 centimeters (a centimeter is 1/100th of a meter). That is 7.9 feet
We recreate the complete soil microbe biome to improve farmer profits. #RegenAg #ClimateAction #100KTrees https://www.100ktrees4humanity.com