An earthquake with a preliminary 7.1 magnitude struck 270 miles (435 km) east of Kira Kira on the Solomon Islands on Friday, the U.S. Geological Survey said.