mtg how much land to have