The hills near Chester, Ill. could easily get you over 675 feet of climbing in 20 miles.
675 feet of climbing in 21 miles is a pretty flat ride. Do you mean to say 675 feet of climbing for one climb? Or that the difference between starting and finishing elevation of the ride was 675 feet?
I'm glad you like your new bike. that's all that matters.