64 x 91 x 266 meters = 209.97 x 298.56 x 872.7 feet