I beat it! (but just barely)
The enemy ships spend a little too much time in the corner deadzones where neither of you can hurt each other. Could have put an archer in the corners or maybe just reject the ship AI from going there.
yes, you are right, the ships are too long in the deadzones. i must change it