106 meters = 347.769029 feet