142 x 639 meters = 5590.55 x 25157.48 inches