A ball is released from a height of 180 meters. In the first second, the ball drops 5 meters, in the second 15 meters, in the 3rd second 25 meters, and so on. How much time will the ball take to hit the ground?

A. 4 seconds

B. 5 seconds

C. 6 seconds

D. 7 seconds