Cancer survivor's 100-mile ultramarathon