29.51 meters = 96.817585 feet