25 x 416 x 781 meters = 82.02 x 1364.83 x 2562.34 feet