126 x 53 meters = 413.39 x 173.88 feet