666 x 159 x 53 meters = 2185.04 x 521.65 x 173.88 feet