139.3 x 110.6 feet = 42.46 x 33.71 meters