It's possible to get a few hearts more than this if you are very lucky and precise with farming the spreading mushroom enemy, but the chances of you being able to do it down to the last digit are very remote. I think this is the best I'm going to get.