876 x 917 feet = 267 x 279.5 meters