668 x 418 x 89 feet = 20360.64 x 12740.64 x 2712.72 cm