694-pound swordfish caught off Florida coast