26 x 240 x 808 meters = 85.3 x 787.4 x 2650.92 feet