I didn't know about passing non-integer values to the width and height parameters, that's a neat trick!
Yeah, it's not bad! Of course, I really didn't need to do it. I could just draw one sprite on top of another. But it's still a neat trick, and what's not to like about doing more math?