128 x 669 x 250 meters = 419.95 x 2194.88 x 820.21 feet