A pomegranate is thrown from ground level straight up into the air at time t = 0 with velocity 64 feet per second. Its height at time t seconds is f(t) = -16t2 + 64t. Find the time it hits the ground and the time it reaches its highest point. What is the maximum height?