101.3 x 72.6 feet = 30.88 x 22.13 meters