8.5300000000000002061e-12 seed development stages