A group of biologists found a total of 28 loggerhead turtle nests along a beach during a certain season. This was 40% of the total number of turtle nests the group found during that season. What was the total number of turtle nests the group found during that season?
70
85
110
143
70
85
110
143