0.578 rounded to the nearest tenth would be 0.6, since the 7 in the hundredths spot is higher than 5.
The shorter leg is
10·SIN(30°) = 5