What determines marathon performance?

Researchers look at which factors are most likely to affect your finish time on race day