2.0499999999999999002e-10 2.1000000000000001526e-27 leaf production