128 x 358 x 163 meters = 419.95 x 1174.54 x 534.78 feet