155 x 392 x 626 meters = 508.53 x 1286.09 x 2053.81 feet