86.7 x 25 feet = 2642.62 x 762 cm