In the video below, InspiringPhilosophy [i.e. Michael Jones] argues [successfully IMO] that the ages in Genesis 5 aren't literal but symbolic.