348 x 666 x 648 meters = 1141.73 x 2185.04 x 2125.98 feet