29.68 meters = 97.375328 feet