126 x 137 meters = 413.39 x 449.48 feet