My calculations say it was 86 million years ago.
Meh. Nothing compared to this:
A Disaster is Coming:
https://www.youtube.com/watch?v=rEv3HRIVPUQ
Thank you for the rare productive comment.