104.51 meters = 342 feet and 10.57 inches