private void writeExtents(float[] extents) throws IOException {
protected void writeExtents(float[] extents) throws IOException {
    private void writeExtents(float[] extents) throws IOException {        if (_leos == null) {            return;        }        if (extents[0] == 90f && extents[1] == 180f && extents[2] == -90f                && extents[3] == -180f) {            //Whoa! not set from defaults correctly!            // use old, hardcoded way.            _leos.writeLEDouble(-180.0);            _leos.writeLEDouble(-90.0);            _leos.writeLEDouble(180.0);            _leos.writeLEDouble(90.0);        } else {            _leos.writeLEDouble((float) extents[1]);            _leos.writeLEDouble((float) extents[0]);            _leos.writeLEDouble((float) extents[3]);            _leos.writeLEDouble((float) extents[2]);        }    }