189 x 182 x 76 meters = 620.08 x 597.11 x 249.34 feet