83.7 x 157.9 meters = 274.61 x 518.04 feet