Hi,

I am facing the following bug problem while I am running light simulation using python.

I have a room that is located on x=60.6 and y=220.1 and z=0. The room has a width of 2 and a depth of 9.7. The height of ceiling is 10. so this translates into:

```
room_7 = Room(origin=(60.6481, 220.125,0),width=2,depth= 9.75,height=10,rotation_angle=0)
```

In that room, there is a window placed on the back wall. The width of the window is 1 and the height is 3, which can be scripted as:

```
room_7.add_fenestration_surface(wall_name='back',width=1,height=3,sill_height=2)
```

I get the following error:

```
** 'HBSurface height [{}].'.format(srf_height + sill_height, height)**
**AssertionError: Opening height plus sill height [4.0] should be smaller than HBSurface height [3].**
```

It looks like the height of the room (even though was defined as 9.7) is being considered same as width (2 width + 2 still height = 4) (See the error), which leads to an error saying that the height of the window is greater than the available height… Can anyone help me know to fix this bug? Why the height of the room is not being considered correctly?