Get a pop-up portable net designed for lacrosse, golf, or baseball. I have seen them about 10' x 7' and larger:
Example: https://www.amazon.com/GoSports-Practice-Hitting-Personal-Designed/dp/B079JDQKV4/ref=sr_1_4?crid=1ZQU5BSIEMX67&keywords=golf+net&s=sporting-goods&sprefix=golf+net%2Csporting%2C118&sr=1-4