[Bug 38545] New: Calculate surface size is wrong sometimes