83 x 628 x 181 meters = 272.31 x 2060.37 x 593.83 feet