126.1 x 239 meters = 413.71 x 784.12 feet