Take any top speed posted on the web with a grain of salt. Most China bike's speedometers are very optimistic.
Does that bike have the Honda Rebel cloned engine which is really 234ccs? The Rebel will barely reach a true 70 MPH so a reasonable cruise would be 60 MPH or so.
Anyway, good luck with the bike.