Please...Stop counting your unhatched chicken yet. Nothing has been discovered thus far.
I hope the figure is 300 million bbp, but UNTIL the actual discovery materialises nothing is there to make one justifiably exuberant. Irrationally exuberant perhaps. Justifiably so?. Methinks not!
Cheers to a wonderful day, to all of us:))