80 x 68.1 feet = 2438.4 x 2075.69 cm