Use the sourceRect and its width and height, not this BMD's rect and dimensions.