726 x 207 x 64 meters = 2381.89 x 679.13 x 209.97 feet