124 x 128 x 806 cm = 4.07 x 4.2 x 26.44 feet