89 x 137 x 673 feet = 27.13 x 41.76 x 205.13 meters