115 x 876 feet = 35.05 x 267 meters