678 x 369 x 324 feet = 206.65 x 112.47 x 98.76 meters