89 x 102 x 638 meters = 291.99 x 334.65 x 2093.18 feet