126 x 178.2 meters = 413.39 x 584.65 feet