Those are no good for an ebike...
First thing is the 11,000mah rating is optimistic at best, and that would be in an FM radio or something light on power.. not high C rates like you get on an ebike.
D cell nimh, good stuff, usually is good for 8000mah ( 8ah ), there are DD cells that rate 18ah or so..
See :
http://www.ebikes.ca/store/store_batteries.php