117 x 126 meters = 383.86 x 413.39 feet