158 x 332 x 83 meters = 518.37 x 1089.24 x 272.31 feet