673 x 851 feet = 205.13 x 259.38 meters