128 x 284 x 136 meters = 419.95 x 931.76 x 446.19 feet