328 x 176 x 883 feet = 99.97 x 53.64 x 269.14 meters