693 x 341 feet = 211.23 x 103.94 meters