88 x 510 x 83 meters = 288.71 x 1673.23 x 272.31 feet