80 x 64.6 feet = 2438.4 x 1969.01 cm