35 x 126 x 555 meters = 114.83 x 413.39 x 1820.87 feet