(300 reps)(wearing a 20 lb weighted vest) for time: 60 pullups, 70 pushups, 80 situps, 90 squats Workout

Do the following for time (while wearing a 20 lb vest)
60 pullups
70 pushups
80 situps
90 air squats
(total of 300 reps)