666 x 72 x 603 meters = 2185.04 x 236.22 x 1978.35 feet