84 x 680 x 682 meters = 275.59 x 2230.97 x 2237.53 feet