Earth’s magnetic flips can last 70,000 years, new study finds