105.96 meters = 347 feet and 7.65 inches