How about you don't play at ultra and play at medium high and get a retarded framerate
Gaming is not about looks on multiplayer unless you are a casual
Framerate > looks
You can run it but
100fps > 60fps
Which would only be beneficial if he has a monitor that can display over 60 frames effectively (120hz). Otherwise, he could have 1000fps and it wouldn't look any different than 60.
I have a 120hz monitor, and I agree that for multi-player frames>graphics, but most people have 60hz monitors.
OP - your system will run it on high-ultra settings easily.