91 x 852 feet = 27.74 x 259.69 meters