24 x 126 x 577 meters = 78.74 x 413.39 x 1893.04 feet