62 x 67.9 feet = 1889.76 x 2069.59 cm