8.6200000000000005614e-27 petal