96 x 267 feet = 29.26 x 81.38 meters