I'm a site engineer . What does it mean? This means that, despite the heavy snowfall to get to the tower and repair equipment.