2.4400000000000001044e-12 leaf production