Whatever science was apparently revealed 1400 years ago is irrelevant is it not… The truth of Islam lies in Islam, It does not require scientific validation.
Ultimately I think varsity of our faith is determined by the individual experience of it. If your faith creates within you the that peace and hidayat that you require to lead a fulfilling life, that in itself is proof enough.