6.89 feet = 2.100072 meters