70 burpees, 60 situps, 50 KB swings (1.5 pood), 40 pullups, 30 HSPUs Workout

I did all these outside, on a HOT day at the beach.
I was on vacation, but did the pullups on a strap up pullup bar. I did hold the KB between my feet when i did the situps, but it was mostly unanchored.
I was really surprised with how taxed I was when i got to the pullups.. I ahd to break them up into low rep sets.
HSPUs felt great until about the last 8-10.
Good WOD. Burpees were a lot slower than i thought... if this was indoors, I would have probably pushed a little harder.
I did this in about 19:50 I think... not positive on the time.