114 x 376 feet = 34.75 x 114.6 meters