latest observations and calculations show that the hale-bopp has a cycle of 4,200 years , and it will reach its perigee on march 23 next year when it reaches a distance of 190 million km from the earth .