93 x 323 x 128 meters = 305.12 x 1059.71 x 419.95 feet