155 x 329 x 80 meters = 508.53 x 1079.4 x 262.47 feet