114.8 x 138.4 feet = 34.99 x 42.18 meters