88 x 673 x 283 meters = 288.71 x 2208.01 x 928.48 feet