682 x 882 x 105 feet = 207.87 x 268.83 x 32 meters