Satellite picture Hurricane Florence now located about 450 kilometers south of Bermudas developped windspeed of 130 km/h. Satellite picture taken by Daily Terra, 2006-09-09.