268 x 560 feet = 81.69 x 170.69 meters