BG95-M3 Maximum AT Command Length

Is there a maximum length for an AT command? I see in the BG95&BG77&BG600L Series AT Commands Manual that one of the Result Codes is ERROR (4), with a description of “Command not recognized, command line maximum length exceeded, parameter value invalid, or other problem with processing the command line.”

What would the maximum length be in this case? For a project I am working on I would like to create a statically defined block of memory capable of holding a maximum length AT command.

Thank you.

Maxium of BG95 series module is 2100 byte