2.8600000000000001675e-25 leaf production