Number 2 walk 100km Staines to Oxford in 30 hours