54 x 126.1 meters = 177.17 x 413.71 feet