106.7 x 28.9 feet = 3252.22 x 880.87 cm