284 x 99 x 603 meters = 931.76 x 324.8 x 1978.35 feet