336 x 89 x 669 meters = 1102.36 x 291.99 x 2194.88 feet