I have a hardwood floor-my speakers aren't as heavy as yours but I use a ceramic tile under each speaker-these also help with acoustic feedback back into your system.
You can pick tiles which match your decor although I didn't.
You can pick tiles which match your decor although I didn't.