93 x 628 x 497 feet = 28.35 x 191.41 x 151.49 meters