Delray Beach - Newark (1966.4 Miles)