To determine how far the firework will travel before it reaches the ground, we need to solve the equation \( 0 = -x^2 + 15x \).
First, let's rearrange the equation:
\[ -x^2 + 15x = 0 \]
Factoring out \( x \):
\[ x(-x + 15) = 0 \]
Setting each factor equal to zero gives us:
- \( x = 0 \)
- \( -x + 15 = 0 \) → \( x = 15 \)
The solutions \( x = 0 \) and \( x = 15 \) indicate that the firework will be at ground level (height = 0) at these two points.
Since \( x = 0 \) represents the starting point of the firework, the distance it travels before it reaches the ground is:
\[ \boxed{15 \text{ feet}} \]