7.4000000000000002773e-33 leaf production