Okay, for reference...the ship behind the Odin look to be a Terrapin and it LOOKS to be at a similar distance, or even closer to us than the Odin. The Ship in front looks to be a Hornet MK II
I imported it into MS Paint and got a length of the hornet at 65 and the length of the ODIN at 2181, height to the bridge excluding antenna at 608 and height to the top of the main deck at 413meaning a length of 754m, total height of 210 and height to main deck at 141
For the Terrapin, I got 54 in length resulting is 788m in length and height of 220, and height to main deck at 147m.
these are APPROXIMATE sizes. It could be larger as the smaller ships could be closer than the Odin, or it could be smaller if the ships were beyond it. It also seems to be slightly turned away from being a straight on profile, meaning it could be slightly longer or shorter depending on the exact dimensions....but roughly 750-800m long 140-150 deck height with the bridge extending that to 210-230m. Width is not known or knowable at this point.
What I do not see are weapons. There MIGHT be torpedo racks in the very front of the bow and at the bottom, there is something that resembles a small flight deck(small compared to a Bengal), but this does not mean it is a flight deck or that it can carry any other ships. This is just potential speculation....This means I can't judge just how big the teeth are on this thing. Maybe someone else will have spotted the weapons that I missed.