89 x 798 x 861 feet = 27.13 x 243.23 x 262.43 meters