159 x 13 x 666 meters = 521.65 x 42.65 x 2185.04 feet