26 x 117 x 546 meters = 85.3 x 383.86 x 1791.34 feet