126 x 426 x 236 meters = 413.39 x 1397.64 x 774.28 feet