The function

represents the height of the ball above the girl's hand, therefore, h = 0 represents the hand of the girl. The corresponding time for h = 0 are the solutions for the following equation:

Since we have a product between two terms, equals to zero, one of the terms should be zero. The solutions are:

The ball is in her hands at 0 and 5 seconds.
The function that describes the height of the ball is a parabola that opens downwards, symmetric on its vertex. The vertex is located between the x-intercepts, and the vertex is the maximum point of the function. The maximum height happens at

2.5 seconds.
Evaluating t = 2.5 on our function, we can find the maximum height.

The maximum height is 100 feet.