276 x 138.7 feet = 84.12 x 42.28 meters