99.4 x 207.8 feet = 30.3 x 63.34 meters