681 x 859 feet = 207.57 x 261.82 meters