Is muscle much heavier than fat?

More dense. Muscle is more dense than fat- this is why fat floats in water, while muscle sinks.