105.91 meters = 347.473753 feet