34 x 871 feet = 10.36 x 265.48 meters