284 x 132 x 839 feet = 86.56 x 40.23 x 255.73 meters