Many of the answers above are belittling you, Shahid. Forget them. You have a valid point. If the Bible is the Word of God, it must be accurate in all these small details, and no one has come up with an explanation. I would like an explanation, too. I am not looking to debunk any religion; I just want to know the truth. Not 'truth' by assertion. ('God said it, I believe it and that settles it.') or 'truth' by dodging ('It's a mystery; you have to accept it on faith'), but something that a reasonable, intelligent person can grasp onto. I have found only one religion that comes close to this, but it also has loose ends. So I keep searching and questioning and being told I'm going to hell.
Calling someone spiritually inept is more like an act of desperation than like an explanation.
BTW, how did you get your name? I thought you had to be dead to be Shahid? That is a real question. I am not being frivolous or nasty.