28 x 62 feet = 853.44 x 1889.76 cm