105.42 meters = 345 feet and 10.39 inches