266 x 128 x 294 meters = 872.7 x 419.95 x 964.57 feet