Answer:
379.72 meters
Explanation:
At first, the balloon was 300 m away at 25°, so its height can be determined as:

After 5 minutes, the balloon was at 60°, so its height can be determined as:

To find the distance traveled by the balloon during that period, simply subtract the second height by the first one:

The balloon traveled 379.72 meters in that time.