124 x 128 x 163 meters = 406.82 x 419.95 x 534.78 feet