six hundred million years old fossils