106.8 x 159 feet = 3255.26 x 4846.32 cm