102 x 673 x 601 feet = 31.09 x 205.13 x 183.18 meters