276 x 376 feet = 84.12 x 114.6 meters