Canadian hip hop artist Dillan King says running 100 marathons in 100 days was not only the hardest thing he has ever done, but the 'proudest accomplishment' of his entire life.