A bicyclist covered 5/7 of his route and an additional 40 miles. He has yet to cover 118 miles less than 0.75 of his route. How long is his route in miles?