When the rock hits the ground, y = 0
-.005x^2 +0.41x -5.1 = 0
Multiply equation by (-200)
x^2 -82x +1020 = 0
Use quadratic formula:

Since the ball is initially below the ground, on its way up it will reach the point where y=0 but still be in the air, therefore the ball lands the second time y=0 or when x is larger.
Answer: 66.71 feet