207 x 109.8 feet = 63.09 x 33.47 meters