324 x 105 x 331 feet = 98.76 x 32 x 100.89 meters