140.3 x 111.6 feet = 42.76 x 34.02 meters