$\begingroup$

In classical times, Roman ships carried torsion powered catapults as their primary weapon.

Roman warships evolved to become larger and have broader beams in order to become stable fire platforms for these weapons, but this may have been co evolution due to the Roman idea of using Marines to board enemy ships: lager ships could also hold more troops, and would also be more stable if a boarding platform like a Corvus was mounted.

Diagram of a Corvus*

Ancient Greek trireme. The ship is the weapon

Roman "Decres". You can see the huge increase in size and provision for catapults on the deck. The smaller "Liburna" became the mainstay of the fleet after the Romans cleared the seas of pirates, and had no significant opposition

This leads to an important question in your worldbuilding: why does your navy feel the need for such large ships? What advantage do larger, more expensive, ships offer which smaller, cheaper ships do not? As an example, the Venetian "Arsenal" had several large "Galleasses" which were converted into mobile artillery platforms for the Battle of Lepanto. The Venetian merchant fleet had no use for them as the expense of running them ate any profits they might achieve, and the Venetian navy was dubious about their utility due to their size and slowness. Their use as artillery platforms was fortuitous, since there were only six, and indeed they were so slow they only were able to participate in the opening phase of the battle.

Model of a Venetian Galleasses

So while your ship seems to be possible in theory, what practical use does it serve which cannot be carried out by smaller, cheaper ships? The polity which owns the ship or creates the navy will be very keen to find the cheapest, most practical means of carrying out the task, and if there are suitable alternatives, then they will take them over the larger, more costly ship.