202 x 85 x 200 meters = 662.73 x 278.87 x 656.17 feet