64 x 156 x 343 meters = 209.97 x 511.81 x 1125.33 feet