posted on Jul, 13 2005 @ 09:45 AM
265th, in fact. (Or 266 if you include Stephen II, who died before being consecrated)
(Unless the Holy See is hiding another 401 popes somewhere.
)
Even assuming an average of 5 years per papal reign, that'd still require
Heck, in the 1972 (roughly) years since the death of Jesus, assuming Peter took up the mantle during that first year, you'd have to have an average
of less than 3 years per Pope to get 666.