103.09 meters = 338 feet and 2.66 inches