206.6 x 133 feet = 62.97 x 40.54 meters