104.52 meters = 342 feet and 10.96 inches