47 mile adventure run