20 x 811 meters = 65.62 x 2660.76 feet