576 x 198 x 662 meters = 1889.76 x 649.61 x 2171.92 feet