The number was clearly less than that of the Empire Mecha currently besieging the Mecha of Divine Punishment.
This was because, with Wu Liushang in the midst of those three hundred Empire Mecha, and given its combat power level, it was actually fully capable of challenging the Emperor Armor alone.
However, due to a desire to preserve its life, Wu Liushang sought a steady victory, and was currently using the multitude of Empire Mecha to wear down the physical strength of the Emperor Armor's pilot.
Wu Liushang's choice was theoretically very sound. Since Ji Xinghe was not the one driving the Emperor Armor, after such an extended period of intense fighting, both the physical and mental energy would have been consumed to their limits.
The performance of the Emperor Armor in battle clearly showed this.