>>510060906
I doubt Frédéric Petit is a good source of scientific information.

https://en.wikipedia.org/wiki/Claimed_moons_of_Earth