852 x 76 feet = 259.69 x 23.16 meters