This was in 2010 when Phelps visited our swim program. He spent a lot of time talking to the swim program kids at the Boys and Girl Club where I am the Senior Aquatics Director. Our program is the only one in Florida Phelps certified. Phelps is extremely humble and very nice. He is about 6'2" tall.