269 x 134 x 189 meters = 882.55 x 439.63 x 620.08 feet