677 x 323 x 128 meters = 2221.13 x 1059.71 x 419.95 feet