69 x 70 x 422 feet = 21.03 x 21.34 x 128.63 meters