18.6 x 62 feet = 566.93 x 1889.76 cm