108 x 693 feet = 32.92 x 211.23 meters