104.28 meters = 342 feet and 1.51 inches