323 x 678 x 124 meters = 1059.71 x 2224.41 x 406.82 feet