217 x 420 x 621 feet = 66.14 x 128.02 x 189.28 meters