581 x 25 x 342 meters = 1906.17 x 82.02 x 1122.05 feet