180 x 322 x 621 feet = 54.86 x 98.15 x 189.28 meters