100K interacting particles realtime simulation - is it an achievement?

I optimized really hard, and managed to reach 30fps while simulating 100K interacting 2D particles on my nvidia geforce 750m card. Particles collide, magnetically repulse each other and share velocity through small amount of friction.

Here’s video:

I’d like to know, if this any kind of achievement, or it’s possible to run much more particles with nice fps.