88 x 101 x 637 meters = 288.71 x 331.36 x 2089.9 feet