339 x 157 meters = 1112.2 x 515.09 feet