95.36 feet = 29.065728 meters