88.9 x 24.9 feet = 2709.67 x 758.95 cm