126 x 546 meters = 413.39 x 1791.34 feet