103.6 meters = 339 feet and 10.74 inches