Marathon training and P90X