Olney: Price tag for Ellsbury 'astronomical'