126 x 72 meters = 413.39 x 236.22 feet