231 x 129 x 269 meters = 757.87 x 423.23 x 882.55 feet