202 x 90 x 159 meters = 662.73 x 295.28 x 521.65 feet