You're probably much smarter than you give yourself credit for. You are achieving at a very high level.
It sounds like the coworkers are perhaps more knowledgeable in some areas, rather than necessarily having higher IQ's.
And getting to work with people who are more knowledgeable than you is exactly where you want to be.
Never be the smartest person in the room (unless I guess if you are trying to sell or buy something).