99 x 336 x 570 meters = 324.8 x 1102.36 x 1870.08 feet