Complex sentence: These new artillery pieces were enormous weapons for their time (their weight was comparable to the "Iowa"-class 406/50 mm), even though the barrel was quite short.
Split into simpler sentences: These new artillery pieces were enormous weapons for their time. Their weight was comparable to that of the "Iowa"-class 406/50 mm, even though their barrels were quite short.