84.8 x 12.7 feet = 2584.7 x 387.1 cm