These are cumulus clouds and they mean fair weather. They can be as low as 3,300 feet above the surface and are often times flat along the bottom, but the tops look like cauliflower or cotton.