39 x 672 x 360 meters = 127.95 x 2204.72 x 1181.1 feet