Please read the following very carefully.
Practice push-ups, rowers (?), standing long jumps, 60 yard shuttle runs and a mile and a half run. That's the workout you will need , nothing else, if the goal is only the 300. That's how they do it in basic/boot camp. Good Luck.