I also see nothing wrong with those numbers. I did a 1 hr race last weekend and my average heart rate was 90% of my maximum. The important factor is the power your putting out at that effort. TDF=400+watts (i'm guessing)
Average Joe=200-300 watts (still guessing)
Heart rate alone is insignificant.