Лев Диакон про петухов писал.
Не следует путать петухов и Рогнеду, есть небольшая разница.
А про хронологию начальной русской летописи спорить можно до хрипоты и безосновательно, потому как её не знал и тот кто писал. Все даты привязаны к греческой хронологии (т.к. писалось греками), а ещё и летописцев несколько каждый из которых писал по своей эре, по Константинопольской, Антиохийской и Александрийской, между коими разница в индикт. Оттого и получается, что Игорю под сто лет когда Святослав родился, и Ольге чуть помене, а Свенельд так вобще бессмертный, т.к. о его смерти упоминаний нет. Это все уже недавно обсасывали на этом форуме.
По Начальной Русской Летописи можно только последовательность событий прослеживать, но никак не строить умозаключения о годах правления и возрасте правителей.
Об этом Шахматов ещё в позапрошлом веке догадался, а Татищев аж в 18.