580 x 163 x 621 feet = 176.78 x 49.68 x 189.28 meters