17 x 126.1 meters = 55.77 x 413.71 feet