62.6 x 84 feet = 1908.05 x 2560.32 cm