435 x 126 meters = 1427.17 x 413.39 feet