682 x 88 x 619 meters = 2237.53 x 288.71 x 2030.84 feet