102.8 x 140.1 feet = 31.33 x 42.7 meters