115.8 x 139.4 feet = 35.3 x 42.49 meters