210 x 678 x 76 meters = 688.98 x 2224.41 x 249.34 feet