126 x 560 x 120 meters = 413.39 x 1837.27 x 393.7 feet