132 x 852 feet = 40.23 x 259.69 meters