I wrote an email to Birch Partners regarding the webcam. (regarding both its positioning and that it's now an older, archived image) Just got a response that the camera was knocked out in a storm and they are actively working on getting it back up ASAP.