68 x 344 x 193 meters = 223.1 x 1128.61 x 633.2 feet