I commented above that the `sun_len` static can be removed.