681 x 89 x 641 feet = 207.57 x 27.13 x 195.38 meters