Do you have any evidence that a planet the size of Neptune entered the inner solar system in 1697 — other than this link? http://www.ufoevidence.org/cases/case488.htm
That link doesn’t constitute evidence, either.