1.0300000000000000288e-13 leaf production