78 x 623 x 176 meters = 255.91 x 2043.96 x 577.43 feet