115 x 660 x 213 meters = 377.3 x 2165.35 x 698.82 feet