1.9600000000000000933e-30 leaf production