321 x 83 x 262 meters = 1053.15 x 272.31 x 859.58 feet