270 x 688 feet = 82.3 x 209.7 meters