Not wanting to flame, just want to get that out of the way. (it's going to sound like it.... I even manage to mention an Xterra in there.. )
During a recent trip, my buddy left his xterra with his two horse-like pups with the A/C running on high for ~2hours. We were BSing in the driveway and it was too hot to let them run around outside. He managed to take a 1/4 of a tank chunk (his is an 09..~18ish gallons). We noticed it when we gassed up to leave town.
Based on your calcs, the A/C either did it in, or the Xterra just drinks fuel regardless of what it happens to be doing. (both/either/neither could be true)
Normally on trips we do about the same distance on the same fuel, so unless his idle drinks 2-3 times as much fuel as our 4runners I am not sure that makes sense.
I totally agree it would be nice to know how long it will run at idle with a full tank. I have a 1600Watt Inverter that in the event of an emergency would need to be able to run a few emergency appliances. Be nice to know if that is 4 hours or 12 hours.. (I know he has to carry extra gas because of the pups after we figured this out...)