108 x 128 x 422 meters = 354.33 x 419.95 x 1384.51 feet