230 x 128 x 268 meters = 754.59 x 419.95 x 879.27 feet