103.1 meters = 338 feet and 3.06 inches