Perfect!searay220 said:...12x12 granite tiles...
A nice row of 4 more tiles in front of the hearth will get you there and look good too. How to do it? This is where you can be creative. If you don't want to take up carpet and lay tile permanently, you can lay the tile on a stiff backing. Then grout and edge with matching moulding. To meet code it has to be "permanent"; so nail it down. Others have reported using this setup only in winter and storing the tile tray away for summer.
edit: Scroll down this link to the photo EightPilot has posted of his (beautiful) hearth. Shows the tile extension very well done (IMO).
https://www.hearth.com/talk/threads/30733/