33 x 878 meters = 108.27 x 2880.58 feet