103.18 meters = 338 feet and 6.2 inches