diff --git a/app/lib/surface/RegionChooser.coffee b/app/lib/surface/RegionChooser.coffee
index 0dce6d435..7d28131d4 100644
--- a/app/lib/surface/RegionChooser.coffee
+++ b/app/lib/surface/RegionChooser.coffee
@@ -33,7 +33,7 @@ module.exports = class RegionChooser extends CocoClass
     @options.camera.dragDisabled = false
 
   restrictRegion: ->
-    RATIO = 1.56876  # 1848 / 1178
+    RATIO = 1.56876  # 924 / 589
     rect = @options.camera.normalizeBounds([@firstPoint, @secondPoint])
     currentRatio = rect.width / rect.height
     if currentRatio > RATIO
diff --git a/app/templates/editor/level/modal/world_select.jade b/app/templates/editor/level/modal/world_select.jade
index deabb6f62..fbc77f1df 100644
--- a/app/templates/editor/level/modal/world_select.jade
+++ b/app/templates/editor/level/modal/world_select.jade
@@ -27,7 +27,7 @@ block modal-body-content
     div.alert.alert-info 
       strong Enter
       |  to confirm
-  canvas(width=1848, height=1178)
+  canvas(width=924, height=589)
 
 block modal-footer-content
   a.btn.btn-primary#done-button Done
diff --git a/app/templates/editor/level/thangs_tab.jade b/app/templates/editor/level/thangs_tab.jade
index 70dff55e0..1ff12bc12 100644
--- a/app/templates/editor/level/thangs_tab.jade
+++ b/app/templates/editor/level/thangs_tab.jade
@@ -27,7 +27,7 @@ button.navbar-toggle.toggle.btn-primary#thangs-palette-toggle(type="button", dat
         a(data-i18n="editor.delete") Delete
       li#duplicate
         a(data-i18n="editor.duplicate") Duplicate
-    canvas(width=1848, height=1178)#surface
+    canvas(width=924, height=589)#surface
     #canvas-left-gradient.gradient
     #canvas-top-gradient.gradient
 
diff --git a/app/templates/play/level.jade b/app/templates/play/level.jade
index b9736d6ac..3b22ef4a1 100644
--- a/app/templates/play/level.jade
+++ b/app/templates/play/level.jade
@@ -8,7 +8,7 @@
     #tome-view
   
   #canvas-wrapper
-    canvas(width=1848, height=1178)#surface
+    canvas(width=924, height=589)#surface
     #canvas-left-gradient.gradient
     #canvas-top-gradient.gradient
   
diff --git a/app/templates/play/spectate.jade b/app/templates/play/spectate.jade
index ee9408d4c..e6a9650f9 100644
--- a/app/templates/play/spectate.jade
+++ b/app/templates/play/spectate.jade
@@ -3,7 +3,7 @@
 .level-content
   #control-bar-view
   #canvas-wrapper
-    canvas(width=1848, height=1178)#surface
+    canvas(width=924, height=589)#surface
     #canvas-left-gradient.gradient
     #canvas-top-gradient.gradient
   #gold-view.secret.expanded
diff --git a/app/views/editor/level/modal/world_select.coffee b/app/views/editor/level/modal/world_select.coffee
index da3c6696b..05cef5e38 100644
--- a/app/views/editor/level/modal/world_select.coffee
+++ b/app/views/editor/level/modal/world_select.coffee
@@ -78,8 +78,8 @@ module.exports = class WorldSelectModal extends View
 
   showZoomRegion: ->
     d = @defaultFromZoom
-    canvasWidth = 1848  # Dimensions for canvas player. Need these somewhere.
-    canvasHeight = 1178
+    canvasWidth = 924  # Dimensions for canvas player. Need these somewhere.
+    canvasHeight = 589
     dimensions = {x: canvasWidth/d.zoom, y: canvasHeight/d.zoom}
     dimensions = @surface.camera.surfaceToWorld(dimensions)
     width = dimensions.x
diff --git a/app/views/editor/level/treema_nodes.coffee b/app/views/editor/level/treema_nodes.coffee
index f968e2446..01e1362a2 100644
--- a/app/views/editor/level/treema_nodes.coffee
+++ b/app/views/editor/level/treema_nodes.coffee
@@ -3,7 +3,7 @@ ThangType = require '/models/ThangType'
 
 makeButton = -> $('<a class="btn btn-primary btn-xs treema-map-button"><span class="glyphicon glyphicon-screenshot"></span></a>')
 shorten = (f) -> parseFloat(f.toFixed(1))
-WIDTH = 1848
+WIDTH = 924
 
 module.exports.WorldPointNode = class WorldPointNode extends TreemaNode.nodeMap.point2d
   constructor: (args...) ->