104.53 meters = 342 feet and 11.35 inches