95 x 104 x 672 meters = 311.68 x 341.21 x 2204.72 feet