639 x 396 meters = 25157.48 x 15590.55 inches