22.64 feet = 6.900672 meters