1.110000000000000014e-26 leaf production