73 x 126 meters = 239.5 x 413.39 feet