39 x 23 x 126 meters = 127.95 x 75.46 x 413.39 feet