25 x 658 x 346 meters = 82.02 x 2158.79 x 1135.17 feet