114 x 516 feet = 34.75 x 157.28 meters