112 x 111 x 99 meters = 367.45 x 364.17 x 324.8 feet