289 x 343 x 86 meters = 948.16 x 1125.33 x 282.15 feet