223 x 758 x 627 feet = 67.97 x 231.04 x 191.11 meters