Yes, those specs are correct. Lots of bang for your cranking effort. :-) I know - I have one and love it, so consider this an endorsement!
I have to go get one. Even with a strong breeze, here, we lose power. I have my battery operated scanner and lanterns, but I really want that radio!