342 x 526 x 59 meters = 1122.05 x 1725.72 x 193.57 feet