I see a few people saying 185 indicated but 160ish GPS. Are you holding the throttle after the needle hits 185 or do you let off as soon as it hits. If you are letting off, that could be the reason you are still in the 160s. Although the needle stops at 186, the techometer continues to rise if you keep the throttle wide open. In 6th gear, I believe my speedo read 186 @ just over 9,500rpm. The thing is, the techometer topped out at 10,500rpm. In other words, when the speedo hits 186, the bike is still gaining speed.
I'm not saying the bike actually reaches 186 bone stock, but it does reach speeds far past the 160's.