115 x 376 feet = 35.05 x 114.6 meters