How long is 20 minutes per pound for 20 pounds?

60 minutes = 1 hour
→ 20 minutes/lb x 20 lb = 400 minutes
= 400 ÷ 60 minutes
= 6 hours 40 minutes.

[Cooking time would be 7 hours, as an extra 20 mins is [usually] added.]