Magma Can Survive in Upper Crust for Hundreds of Millennia