126 x 257 x 189 meters = 413.39 x 843.18 x 620.08 feet