512 x 662 x 88 feet = 156.06 x 201.78 x 26.82 meters