Answer
2 cards.
Work Step by Step
We first find the number of minutes in 6 hours:
$$=60\times 6 =360\ minutes$$
Multiplying by the cost per minute, we find the cost for 360 minutes is:
$$ =360 \times .106 = 38$$
Thus, 2 of the 20 dollar cards will be needed.