104.5 meters = 342 feet and 10.17 inches