25 x 21 x 528 meters = 82.02 x 68.9 x 1732.28 feet