84.8 x 64.1 feet = 2584.7 x 1953.77 cm