International Tropical Storm Ophelia Close To Landfall On The North Carolina Coast: US Hurricane Centre BY