156 x 10 x 663 meters = 511.81 x 32.81 x 2175.2 feet