76 x 157.3 meters = 249.34 x 516.08 feet