105.41 meters = 345 feet and 10 inches