How much oxygen can a tree produce
One mature tree just like the picture bellow produces nearly 117.934 Kilogram of oxygen each year. Two mature trees can provide enough oxygen for a family of four. That same acre of trees also produces enough oxygen for 18 people to breathe for a year.

The same mature tree can absorb carbon dioxide at a rate of 21.772 Kilogram per year and can draw up to 227.304 litres of water per day that’s some drainage, and a natural air cleaning machine.
Regards Steve