21.84 feet = 6.656832 meters