yes, it's high. You are going to run into thermal throttling soon. If you are OC'ing, dial it back. If these are your normal stress temps, you need a better cooler and more expensive thermal paste. Actually looking at your pic, thats at stock. I'd be looking at getting a new cooler, better paste amongst other things. At idle you should be about mid 30's. Gaming maybe about mid 40's 50 low 50's, at full load, stress tresting etc, you don't want to be getting to 90+ c. Not good.
edit: you wont' kill the processor at 90+, but your gonna burn it out fast. Something is not right.
double edit: just seen your running an h100i. You should not be anywhere near those temps. Simple as.