105.9 meters = 347 feet and 5.29 inches