A New York City principal went the distance Friday to inspire his students.

Cardinal Spellman High School Principal Dan O’Keefe ran 100 miles around the school’s track in less than 24 hours.

O’Keefe promised students he would complete the run if they raised money for athletics and activities.

So far, students have raised more than $10,000.

Gretchen Carlson asked viewers about their favorite teachers. Hear more above.