LibGDX drawing of sprites?

So, I have a grid of tiles I wish to render, along with various other objects and bits / pieces atop those tiles. I’ve determined that the way I should go about it is to only render the tiles around the player’s position, which isn’t too hard.

The thing is, LibGDX’s SpriteBatch has a maximum size of 5460 sprites per drawing call, correct? There might well be more than that at any given point, considering the tiles are 8x8 and the screen is 640 x 480, coming up to 4800 sprites in tiles alone. On top of those might be items and entities and other such nonsense.

Does anyone have any advice for me, whether to use separate spritebatches or something like that? Would it be more efficient? Or can I increase the maximum size of a spritebatch and would THAT be more efficient?

Thanks!