89 x 107 x 807 feet = 27.13 x 32.61 x 245.97 meters