26 x 656 x 140 meters = 85.3 x 2152.23 x 459.32 feet