650 x 116 feet = 198.12 x 35.36 meters