69.7 feet = 21.24456 meters