255 x 893 x 96 meters = 836.61 x 2929.79 x 314.96 feet