104 x 649 x 202 meters = 341.21 x 2129.27 x 662.73 feet