80 x 329 x 163 meters = 262.47 x 1079.4 x 534.78 feet