2.2400000000000000478e-13 leaf development stages