Respuesta :

318/2=159

159-74=85

the length is 85 yards