The last eruption of Arthur's Seat was 340 million years ago. ~110 million of years before even the first dinosaurs appear in the fossil record.