Board Thread:General Wiki Discussion/@comment-25226524-20160813125543/@comment-27838637-20170116153239

65 Million Years is a very generous estimate though...