106.04 meters = 347 feet and 10.8 inches