115.9 x 139 feet = 35.33 x 42.37 meters