209 x 111.8 feet = 63.7 x 34.08 meters