632 x 529 x 98 meters = 2073.49 x 1735.56 x 321.52 feet