Ну это смотря кого Папами считать. Если Вы и апостолов (начиная с Петра) в Папы запишете, может и получится 278. Но это были епископы, а не Папы.
А количество поколений можно оценивать как приблизительно 3 в столетие. За 2000 лет получается около 60.