74 x 83 x 651 meters = 242.78 x 272.31 x 2135.83 feet