637 x 534 x 103 meters = 2089.9 x 1751.97 x 337.93 feet