35.7 x 126 meters = 117.13 x 413.39 feet