We did a wall-to-wall butcher block countertop desk. Total run was about 12 feet. 2x2 Ledger board all the way around plus a couple of heavy-duty support brackets like this:
https://www.amazon.com/gp/product/B000BDG8SE