A cup of coffee contains 140 mg of caffeine. If caffeine leaves the body at 10% an hour, how long will it take for half of the caffeine to be eliminated from the body?