68.2 x 128 feet = 2078.74 x 3901.44 cm