Why is granite so heavy?

Granite magmas have a density of 2.4 Mg/m3, much less than the 2.8 Mg/m3 of high-grade metamorphic rock. This gives them tremendous buoyancy, so that asce...