104.19 meters = 341 feet and 9.97 inches