871 x 95 feet = 265.48 x 28.96 meters