Again thanks for sharing an excellent passage. I would like to further elaborate on the thoughts that I shared with you all.
There is an agreement between physical science and spiritual science: infinite nature of universe and God. Now there are two questions here:
1. If we should make any effort to know something that in infinite.
2. Is it possible to do so since we are physically limited in time and space.
The answer to first question is simple: there is no question of "if" here--we WILL because it is a part of human nature or Dharma--we "humans' are inquisitive by nature unlike other species--this has lead to so many scientific discoveries. According to Vedas, the most important Manav Dharam is "acquisition of knowledge".
Now let us come to the second question: How to know something that is infinite? According to Vedas every being consists of four layers: physical, Mind, Intelligence and Soul.
Suppose I as a "physical self" want to go to India I can do this by buying a ticket and then boarding a plane.
Mind is subtle than physical existence. My mind can go to india in split of a second.
Intelligence is subtler than Mind. Mind has also some limitations since it can go only to familiar places. Human intelligence can go further than that. Human intelligence has lead to lot of scientific discoveries, discoveries of sub-atomic particles etc.
Soul is subtler than Intelligence. It can go to places where even human intelligence can not go. Here comes the real role of inner or spiritual sciences--and 'Meditation" is the means ( first step) to know that infinite entity or intelligence that we call God.
This is the main difference between Physical and Inner Sciences. Physical science tries to look for answers in the physical world and internal science tries to look for answers in the inner world.
I would like to share an interesting article by Dr. Harish Chandra: "Could we have direct cognition or inference of soul?" Interestingly, Dr. Harish was chief scientist in Volkswagen before changing his focus from physical sciences to inner sciences. Here is the link: