89 x 188 x 773 feet = 27.13 x 57.3 x 235.61 meters