268 x 167 feet = 81.69 x 50.9 meters