This sounds like one of my work training sessions, only thing missing is 20 meter sprints between exersizes, and doing it for 40 minutes.
I usually break at least 1 lung and sprain my heart muscle doing it though, vomiting is always a option as well.
I managed 15 good heaves, no selfies though so no count, Joey, hit me up next time your at the school, weight session then beers.