It's been said cherry blossom petals fall at 5 cm per second