268 x 173 feet = 81.69 x 52.73 meters