29 x 128.6 feet = 883.92 x 3919.73 cm