5.4700000000000000119e-08 flower development stages