288 x 106 x 126 meters = 944.88 x 347.77 x 413.39 feet