328 x 683 x 129 meters = 1076.12 x 2240.81 x 423.23 feet