He's listed as Xargax (30mm) on the Enigma site. I'd guess he just about fits on a 25mm Square base in a unit, and will be just a tad larger than the marauders as they're 28mm scale.
A forum community dedicated to Warhammer, Warhammer 40K enthusiasts. Come join the discussion about Warhammer and Wargaming collections, miniatures, tactics, terrain, reviews, accessories, history, displays, models, styles, scales, reviews, accessories, classifieds, and more!