157.6 x 114.8 meters = 517.06 x 376.64 feet