126 x 179 meters = 413.39 x 587.27 feet