80 x 681 feet = 2438.4 x 20756.88 cm