206 x 108 x 156 meters = 675.85 x 354.33 x 511.81 feet