I'm skeptical. "Coincidence" is such a modern term that I have to wonder what word the quote is translating.
My security app warns against following this link, but plenty of others alco attribute it to Huneu (whoever that may be). The ones toward the top of Bing's findings, at any rate, do not give it a detailed citation. Thus I remain unconvinced.