105.26 meters = 345 feet and 4.09 inches