No that's not bad at all. Yes it's high but nothing to worry about at all. Mine has been much higher then that. I got blood work online and when it came back much higher than yours I took it to my doc. She told me it still was nothing to worry about unless it got higher and had me go donate blood. It dropped a good amount after that.
Instead of worrying about it, get on redcross website and find a donation location. Most places you can donate Monday, Wednesday, and Friday. You don't need an appt. Just walk in but obviously you will have to think before answering some of the questions they ask. Dont admit to taking any meds or gear.
I'm not sure why you haven't done this already. Donate one time and you will have your levels back to normal range plus you will be helping others by donating. They welcome blood high in iron so instead of spending any more time thinking about it donate blood already and you will be fine.
You may have to donate blood on a regular basis if you plan to cycle again. It's not a big deal and I do it all the time on and off.