88 x 623 x 492 feet = 26.82 x 189.89 x 149.96 meters