84 x 629 x 182 meters = 275.59 x 2063.65 x 597.11 feet