100 mile tradition