106 x 283 x 191 meters = 347.77 x 928.48 x 626.64 feet