669 x 75 x 606 meters = 2194.88 x 246.06 x 1988.19 feet