580 x 202 x 666 meters = 1902.89 x 662.73 x 2185.04 feet