Giant whale breaches mere inches from New Jersey boaters