156 x 269 x 562 meters = 511.81 x 882.55 x 1843.83 feet