how long is a bbc