Impossible Mind Teaser - 19 December

For Solution :

During an experiment, a guy throws a bouncy ball from a 90 feet tall building. The ball has a specific characteristic. Every time it hits the ground, it bounces up half way.How many bounces do you think the ball will make before it comes to a stop ?