200 x 190 x 96 meters = 656.17 x 623.36 x 314.96 feet