Poster dimensions: 17 x 24 inches = 42.5 x 60 cm
An identical poster autographed by artist David R. Darrow:
European version of the poster with Mirrorsoft logo: