699 x 877 feet = 213.06 x 267.31 meters