Two New World Records on Grand Cayman 2001