126 x 499 x 865 feet = 38.4 x 152.1 x 263.65 meters