65.2 x 26.4 feet = 1987.3 x 804.67 cm