876 x 721 feet = 267 x 219.76 meters