421 x 325 x 82 feet = 128.32 x 99.06 x 24.99 meters