360 x 678 x 660 meters = 1181.1 x 2224.41 x 2165.35 feet