Which instrument in the ochestra produces the highest notes - the flute or piccolo?

as a matter of fact,the piccolo is higher in sound then the flute! its amazing how such a little instrument can produce a high sound!!!