Danacourt's up for Mile challenge