683 x 883 x 106 feet = 208.18 x 269.14 x 32.31 meters