Free: Contests & Raffles.
117 miles?I wouldn't have thought it was that far.
Lots of great advice here. Also, it's hardly ever mention, but extra clothes will also weigh you down. Make sure to figure out your layers and remember to use them. Taking the correct and appropriate layers will help you from needing several different jackets and shirts on a trip. The weather forecast will be your friend for figuring out the clothes you need.