Which is better? a, deny history like historian wrong by 50 fifty year? or b, interpret bible exagerated years?

did you know? according to history and historical calculations nebucadnezer interacted with ancient israel, jew in 586 bc (now-2580 years) and mesa victory against them 840-843 bc if so, 843-586=257 years but... bible "recorded years" from mesa victory in book 2kings3 to nebuchadnezzar victory 300+years. if mesa 843 then 590 is king amon 50 years before nebucadanezer.

when rabbi taught us kings he taught book "exagerated" not lie, these and 480 from exodus truly less. also years of "youngest humanity" exagerated 930, 912, 878 etc by 7, not much more than 230 when fathered son. so which is better?

i am too new here for poll format.

Which is better? a, deny history like historian wrong by 50 fifty year? or b, interpret bible exagerated years?
Post Opinion