528 x 708 x 593 meters = 1732.28 x 2322.83 x 1945.54 feet