23 x 191 x 238 meters = 75.46 x 626.64 x 780.84 feet