http://www.kreuzotter.de/english/espeed.htm
I typically ride at a bit over 18 mph for a few hours a day weather permitting.
That works out to ~150 watts.
The generator may not be 100% efficient?
They probably don’t know what’s watt.