87.8 x 21 feet = 2676.14 x 640.08 cm