674 x 852 feet = 205.44 x 259.69 meters