Large, I suppose, is slightly more formal in most situations, but both are fine here.
Big and
large are interchangeable in all physical contexts except for the most recalcitrant of stock phrases--
big deal, big ideas, large amount, big business, etc.