280 x 128 x 835 feet = 85.34 x 39.01 x 254.51 meters