The amount paid to a work crew varies jointly as the number of persons working and the length of time worked. If 5 workers earn $5123.73 in 3.0 weeks, in how many weeks will 6 workers earn a total of $6148.48?