Two miles? That's awfully brutal. Are you taking a sports training class or something?
Our PE teacher has us walk about two miles every time he takes us out to track, as part of the regular physical education, not any sports. Can't say it's the same for khanuu, but uh, that's a possibility.
Would your teacher have allowed you to just not run that day since you were sick? I've heard of students at my school getting alternate less physically-intensive activities if they were sick that day, though I don't know if they do that at your school.
Don't push yourself, man.