126 x 711 x 321 meters = 413.39 x 2332.68 x 1053.15 feet