Man, its really funny when you direct others to books...('upper' level book?) to know Indian history.
Mankind is just 300,000 years old. But, the dates in Ramayana said as to when Rama lived (not when it was written) is 1.7 million years old. It could have been a jurassic period at the most. And you are talking talking about 'scientific' reasons. The whole world is laughing at this Ram Sethu controversy.