126 x 170 x 156 meters = 413.39 x 557.74 x 511.81 feet