126 x 239 x 532 meters = 413.39 x 784.12 x 1745.41 feet