Hello. I'm Dr.Yogesh Kr Sharma. Very good morning. For covering such long distance you need adequate activated
vitamin.D,
calcium, vitamin B-complex and definitely a good about of iron and zinc. Please don't attempt such distance without taking such supplements. You need good amount of protein too to bear. Such endurance. I'll tell you when you contact me, which brands to buy. Take care and good luck.