111 x 25 x 26 meters = 364.17 x 82.02 x 85.3 feet