This is the "heater" for my passenger on chilly mornings. Gotta keep the lady comfortable!
I have something similar. The fuel in mine is small coal rods. They're smaller than the zippo-version, though.
They work splendidly, even when out rowing and taking a break. I bought them in a hunting shop, if I recall correctly. 5-6 hours if lit only at one end. Half that if lit in both ends (and thus double the heat).