80 x 356 x 205 meters = 262.47 x 1167.98 x 672.57 feet