269 x 26 x 250 meters = 882.55 x 85.3 x 820.21 feet