How long should I be pumping?

Hayley

Baby is 3 days old. Exclusively pumping because of latching issues. Milk is slowly starting to come in and my boobs are rock hard even after I pump for about 20 minutes.

Is that not long enough?

How long does this last?