how long is trey songz dick