Hi Asit,
As you are preparing for the marathon, it is very important to consider, can treadmill running deliver the same benefits as training outdoors? Remember treadmill running differs from road running in a number of ways like:
* When you are running on treadmill there is lack of wind resistance, even a slight breeze outside can cause resistance.
* There is lot of difference in two surfaces, treadmills have smooth moving surface where as roads have uneven surface.
* There is difference in ground reaction force offered by treadmill surface and the surface of road. (Difference matters a lot, when you are on long run.)
* Training on treadmill makes much harder to pace outside. Research has shown that runners on treadmills take shorter paces.
* If you are practicing on motorized treadmill, then treadmill helps to propel you forward, while the road does not. When you are outside you need to do more work in order to move forward.
* Also some psychological factors need to be taken into consideration like indoor vs. outdoor, your comfort level etc.
I will suggest you to practice on the road instead of practicing on treadmill.