102.4 meters = 335 feet and 11.5 inches