If you are using tiles to create the large map, try uploading the tile set to your PC, then open Gimp or Photoshop and create the map in that program. I know PS has a snap to grid feature, set your grid to be 140x140px (so do the math to create the file size first, 200x200 multiplied by 140 should be your size then create grid layout to 200x200 and each square grid should line up to 140x140px- thus lining up in Roll20 perfectly to its grid system). Once you create your entire map, merge all layers together and cut them into chunks (25x25 grid units is a good safe size- so 3500x3500px is being uploaded at a time). Once you start cutting pieces, create a new file at the 25x25 (3500x3500px) size then save that file. That's the file you'll be uploading back in to Roll20. Now your server will be loading in 16 pieces of a map when you load in to the game as opposed to 100s even 1000s of smaller pieces. That reduce the lag and loading time of your large map for you and all players on that server. Hope this helps!