what size stall should i run?

No less than 2400; no more than 2800. You will be happy.