192 x 63 x 629 feet = 58.52 x 19.2 x 191.72 meters