629 x 212 x 670 feet = 191.72 x 64.62 x 204.22 meters