76 x 307 x 826 feet = 23.16 x 93.57 x 251.76 meters