20.62 feet = 6.284976 meters