I also just wanted to say that I'm also impressed at the OP's data simply because he's doing a fast cruise at 22.5 or 22.8mph, while my threshold cruise for an hour or so under ideal conditions on flat ground is about 20mph, and I probably couldn't maintain that for two hours. I aspire to be able to just duplicate his test one of these days.