86 x 621 x 490 feet = 26.21 x 189.28 x 149.35 meters