83 x 104 x 344 meters = 272.31 x 341.21 x 1128.61 feet