108.97 meters = 357.513123 feet