I can't relate to rides this long (yet), but I keep a couple squeeze pouches of natural PB or almond butter (Justin's or Barney butter) in my saddle bag in case I ever need some quick fat& protein