629 x 517 x 192 feet = 191.72 x 157.58 x 58.52 meters