Use proper extent structure for TileJSON

The change in e806f51b3d5ea81c652c6d19ceb2064153501c23 neglected to correct the extent handling for the TileJSON source.