268 x 237 feet = 81.69 x 72.24 meters