368 x 59 x 666 meters = 1207.35 x 193.57 x 2185.04 feet