I have a 2005 and that sounds a little high,
but remember these factory temp gauges are just on there to tell you what the temp might be.
I understand they are not direct read gauges
if I had a concern, I would buy or borrow one of those hand held temp gauges,
with motor at normal temp, take a number of readings around the motor,
concentrate on the area where temp sensor is located.
you do not want to get this big motor too hot and ruin it, its not a cheap fix
when was the thermostat, coolant, fan belt and belt tension arm idler changed?